package com.sh.data.engine.domain.base.model.datax;

import lombok.Data;

import java.util.List;

/**
 * @auther: futang.tyf
 * @date: 2018/10/30 16:43
 * @description:
 */
@Data
public class JobContentWriterParameter extends BaseWriterParameter {

    private String dbName;
    private String username;
    private String password;
    private List<JobWriterConnection> connection;
    private Boolean merge;
    private List<String> pk;
    private String writeMode;
    private Integer batchSize;
    private List<String> fromTable;
    private List<String> partition;
    private List<String> patitionValues;
    private String KeyTabPath;
    private String krb5Conf;
    private List<String> allColumn;
    private List<String> allColumnType;
    private String hdfsUrl;
    private String nameServices;
    private String namenodesAddrs;
    private String namenodes;
    private String hiveMetastoreUrl;
    private Integer hiveType;
    private String path;
    private String fileName;
    private String fileFormat;

    private List<String> preSql;
    private List<String> postSql;
}
